Saltar al contenido principal

Create a new withdrawal

POST - https://url.base/api/withdrawal/payphone/new
Endpoint para crear una nuevo retiro. Para crear una nueva solicitud de retiro,
la solicitud debe construirse con los siguientes parámetros.
(*) Información requerida..
FieldTypeDescription
*amountDecimalMonto de la transacción
*document_idStringDocumento de identidad del beneficiario
*beneficiaryNameStringNombre completo del beneficiario
*beneficiaryLastNameStringApellidos del beneficiario
*beneficiaryEmailStringCorreo electrónico del beneficiario
*beneficiaryPhoneStringNúmero de teléfono del beneficiario y cuenta dónde se transferirá el dinero, ejemplo de número: (5930958602222)
*accountTypeStringEl tipo de cuenta es (C) para clientes payphone
*dataStringIdentificador del Retiro a asociar. El campo "data" debe ser único e irrepetible
*confirmationURLLinkURL para la confirmación de la transacción
*currencyStringCódigo de moneda ISO. # Países y monedas​
*countryStringFormato de país internacional. # Países y monedas​​
*signStringLa firma de los parámetros es única para cada transacción
info

Una vez que el usuario haya completado el proceso de retiro, ProntoPaga devolverá los datos a la URL que hayas especificado en la urlConfirmación

Response OK

{
"uid" = [string] // Identificador de retirada en el sistema,
"status" = [string] // Estado del retiro,
"data" = [string] // Datos adicionales de la transacción
}

Estado de Retiro Payphone

EstadoDescripción
SuccessSolicitud aprobada
CanceledSolicitud rechazada Conoce los tipos de retiros cancelados
info

Payphone solo utiliza el estado "succes" y "canceled" ya que son pagos instantaneos

Status response

FieldDescription
200 - 201: OKRetiro creado con éxito
401: UnauthorizedPermiso denegado